natural-technological disaster - Alemán Inglés Diccionario